Newton - Constraint Programming over Nonlinear Constraints

نویسندگان

  • Pascal Van Hentenryck
  • Laurent D. Michel
  • Frédéric Benhamou
چکیده

This paper is an introduction to Newton, a constraint programming language over nonlinear real constraints. Newton originates from an effort to reconcile the declarative nature of constraint logic programming (CLP) languages over intervals with advanced interval tcchniqucs dcvclopcd in numerical analysis, such as the interval Newton method. Its key conceptual idea is to introduce the notion of box-consistency, which approximates arc-consistency, a notion well-known in artificial intelligence. Box-consistency achieves an effective pruning at a reasonable computation cost and generalizes some traditional interval operators. Newton has been applied to numerous applications in science and engineering. including nonlinear equation-solving, unconstrained optimization, and constrained optimization. It is competitive with continuation methods on their equation-solving benchmarks and outperforms the interval-based m&hods WC arc aware of on optimization problems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Helios: a Mathematical Modeling Language for Newton Helios: a Mathematical Modeling Language for Newton

Numerous applications in science and engineering requires nonlinear constraint solving and optimization over real numbers. Helios is a mathematical modeling language designed to express these applications in a form close to traditional statements displayed in scientiic papers and textbooks. Helios is compiled into Newton, a constraint logic programming language over nonlinear constraints which ...

متن کامل

Matrix factorizations in optimization of nonlinear functions subject to linear constraints

We consider the problem of minimizing (or maximizing) a nonlinear function f(x), where x is an n-vector, subject to linear inequality and equality constraints using algorithms that are based upon an active constraint set strategy. Although we examine only variable metric (VM) (i.e., quasi-Newton)methods for general nonlinear f(x) and only the positive definite case for f(x) quadratic, many of o...

متن کامل

Quasi-Newton acceleration for equality-constrained minimization

Optimality (or KKT) systems arise as primal-dual stationarity conditions for constrained optimization problems. Under suitable constraint qualifications, local minimizers satisfy KKT equations but, unfortunately, many other stationary points (including, perhaps, maximizers) may solve these nonlinear systems too. For this reason, nonlinear-programming solvers make strong use of the minimization ...

متن کامل

SNOPT : An SQP Algorithm for Large - Scale Constrained Optimization ∗ Philip

Sequential quadratic programming (SQP) methods have proved highly effective for solving constrained optimization problems with smooth nonlinear functions in the objective and constraints. Here we consider problems with general inequality constraints (linear and nonlinear). We assume that first derivatives are available and that the constraint gradients are sparse. Second derivatives are assumed...

متن کامل

Combining Local Consistency, Symbolic Rewriting and Interval Methods

This paper is an attempt to address the processing of nonlinear numerical constraints over the Reals by combining three different methods: local consistency techniques, symbolic rewriting and interval methods. To formalize this combination, we define a generic two-step constraint processing technique based on an extension of the Constraint Satisfaction Problem, called Extended Constraint Satisf...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Sci. Comput. Program.

دوره 30  شماره 

صفحات  -

تاریخ انتشار 1998